const Charters = [
  {
    项目: '1、机构和人员资质（40分）',
    评价标准:
      '1、机构业务项目开展符合属地卫生行政部备案文件要求。\n2、治疗人员资质齐全（医疗资格证、执业证书、职称证书）。\n3、医疗机构广告符合相关法律规定。',
    督查方法:
      '1、查看属地卫生行政部门批准的《许可证》项目备案文件号等。\n2、查看所在机构人员资质原件。\n3、查看本机构自设网站、官微等公示信息。检查本机构在网站、第三方平台、电视台、报刊等媒体医疗广告发布情况。',
    评分细则: '1、查阅《医疗机构执业许可证》，若无相关证件，扣10分。（10分）',
    标准分: '10',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则:
      '2、检查所有从业人员三证、备案情况；出现非医疗从业人员从业，扣10分；出现无医师资格证，执业地点不在所属机构、专业不符、超出备案范围等情况专项扣2分。（10分）',
    标准分: '10',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '3、无《医疗广告审查证明》或不在有效期内扣5分。',
    标准分: '5',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '4、广告存在虚假宣传扣5分/处。',
    标准分: '5',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '2、整形用注射填充物类医疗器械质量安全管理（20分）',
    评价标准:
      '1、确保整形用注射填充物类医疗器械产品合格；\n2、配备质量管理人员或机构，建立医疗器械使用管理制度及使用流程；\n3、严格整形用注射填充物类医疗器械管理制度；\n4、建立进货查验记录，病保存至使用期限满后2年或使用终止后2年。\n5、整形用注射类填充物类医疗器械贮存条件符合相关规定。\n6、相关员工知晓药事管理要求，并遵循。\n7、开展医疗器械不良反应检测',
    督查方法:
      '1、查看医疗机构整形用注射填充物类医疗器械购进的相关资料\n2、查看医疗器械使用管理制度\n3、查看进货查验记录（包括医疗器械名称、型号、规格、数量；生产批号、使用期限或失效日期，销售日期；医疗器械注册人和受托生产企业名称；供货者名称、地址以及联系方式；相关许可证明文件编号）\n4、现场抽查任一整形用注射填充物类医疗器械产品进行检查\n5、实地查看储存场地，是否符合整形\n用注射填充物类医疗器械产品要求\n6、抽问1-2名相关人员对整形用注射填充物类医疗器械管理要求的知晓情况。',
    评分细则: '1、查看整形用注射填充物类医疗器械注册证、供货者资质、产品合格证明文件；证件不齐每项扣2分。（6分）',
    标准分: '6',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '2、无医疗器械使用管理制度扣4分，制度不完善或不合理之处扣1分/处。（4分）',
    标准分: '4',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则:
      '3、查阅整形用注射填充物类医疗器械产品出入库、使用及存量登记本；查阅人员管理规定、岗位职责和出入库管理流程等，缺项每项扣1分。（3分）',
    标准分: '3',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '4、未配备质量管理人员或机构，缺失扣1分。',
    标准分: '1',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '5、查看整形用注射填充物类医疗器械存放现场，是否按要求存放，缺项扣1分。（5分）',
    标准分: '5',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '6、对关键管理要求不知晓的每项扣1分。（2分）',
    标准分: '2',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '3、注射用A型肉毒毒素质量安全管理（20分）',
    评价标准:
      '1、注射用A型肉毒毒素的购进渠道合法，有药品注册证书。\n2、有注射用A型肉毒毒素管理制度。\n3、严格注射用A型肉毒毒素管理制度。\n4、注射用A型肉毒毒素有专人、专柜、专册管理。\n5、特殊要求的存放区域、标识和贮存方法符合相关固定。\n6、相关员工知晓药事管理要求，并遵循。',
    督查方法:
      '1、查看医疗机构注射用A型肉毒毒素购进的相关资料\n2、查看注射用A型肉毒毒素相关管理制度\n3、查看机构麻醉和精神药品管理情况（重点关注有无“麻醉药品”、第一类精神药品印鉴卡、与商业公司的合同、检查从上至下的麻醉和精神药品管理制度和使用流程的院内管理（药房-麻醉科护士-麻醉医生层级管理，五专等）。\n4、查看特殊药品的存放区域、标识和贮存情况。\n5、抽问1-2名相关人员对药事管理要求对知晓情况。',
    评分细则:
      '1、查看注射用A型肉毒毒素购销合同、药品注册证书、检验报告，供应商的《营业执照》《药品经营许可证》；证件不齐每项扣2分。（8分）',
    标准分: '8',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '2、无注射用A型肉毒毒素相关管理制度扣4分，制度不完善或不合理之处扣1分/处。（4分）',
    标准分: '4',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则:
      '3、查阅注射用A型肉毒毒素出入库、使用及存量登记本；查阅人员管理规定、岗位职责和出入库管理流程等，缺项每项扣1分。（3分）',
    标准分: '3',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则:
      '4、麻醉和精神药品无专人、专柜（储藏带锁冷藏柜）、专享管理缺一项按每项扣1分；无“麻醉药品”、第一类精神药品印鉴卡、与商业公司的合同等（1分）。',
    标准分: '1',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则:
      '5、查看特殊管理药物及其他类药品存放现场，是否按要求存放，有相应标识及相应管理（如双人双锁、摄像头配备等。共计2分）',
    标准分: '2',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '6、对关键药事管理要求不知晓的每项扣1分。（2分）',
    标准分: '2',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '4、整形用注射填充物类医疗器械、注射类毒麻药品使用情况（10分）',
    评价标准:
      '1、不得购进、使用未依法注册、无合格证明文件以及过期、失效、淘汰的医疗器械。\n2、不得使用未经批准的注射用A型肉毒毒素',
    督查方法:
      '1、查看机构是否使用未经注册的产品进行注射，\n2、查看机构是否使用第一、第二类医疗器械产品进行注射。\n3、查看机构是否使用化妆品等其他产品进行注射',
    评分细则: '1、发现使用未经注册的产品进行注射的扣4分（4分）',
    标准分: '4',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '2、发现使用第一、第二类医疗器械产品进行注射的扣3分。（3分）',
    标准分: '3',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '3、发现使用化妆品等其他产品进行注射的扣3分。（3分）',
    标准分: '3',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '5、医疗治疗管理（40分）',
    评价标准:
      '1、无违法开展国家禁止类医疗技术或未经备案开展限制类医疗技术。\n2、有新技术、新项目准入管理制度。\n3、治疗医护注射整形美容理论知识扎实（现场水晶抽问1至2个注射专业知识）熟悉相关禁忌症和注射后并发症处理方法。\n4、有医疗质量管理和持续改进方案，并组织实施。\n5、有疑难病历讨论制度，有不良病历记录及制度，体现三级医师负责制。\n6、定期开展业务培训，有相关培训记录。',
    督查方法:
      '1、查看机构是否有开展国家禁止医疗技术、干细胞、活细胞、免疫细胞治疗、血液净化、基因净化等项目。\n2、查看新技术、新项目管理制度（包括立项、论证、审批等管理程序）。\n3、从题库中现场抽问1-2名医护专业人员注射整形美容基本理论知识和相关禁忌症及并发症处理。\n4、查阅相关医疗质量管理制度和持续改进方案资料。\n5、查阅疑难病历讨论制度，有不良案例记录，查阅是否有三级医师负责制。\n6、查阅业务培训记录，每年至少2次。',
    评分细则: '1、发现有开展国家禁止医疗技术的，扣10分。（10分）',
    标准分: '10',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '2、无新技术、新项目准入管理制度的扣2分；资料不全每项扣1分。（2分）',
    标准分: '2',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则:
      '3、无注射类填充物相关考核题库的扣5分，无定期考核动态授权制度的扣5分；注射专业知识不熟悉的每问扣2分；对相关禁忌症和注射后并发症处置方法不熟悉的每问扣2分。（20分）',
    标准分: '20',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '4、无医疗质量管理和持续改进方案的扣2分。资料不完善的每项扣1分。（2分）',
    标准分: '2',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '5、无疑难病历讨论制度的扣2分；无不良病历记录分析的扣2分；未体现三级医师负责制的扣1分。（4分）',
    标准分: '4',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '6、无定期培训记录的扣2分。（2分）',
    标准分: '2',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '6、患者安全管理（15分）',
    评价标准:
      '1、按照《病历书写基本规范》规范书写病历，包含姓名、性别、年龄、诊断、治疗项目及次数。\n2、充分尊重患者的知情权和选择权，签署知情同意。治疗前知情同意书完善，详细告知治疗项目、并发症，无虚假宣传；患者签字完善，治疗医师签字完善。\n3、注射类械字号医美高值耗材产品使用病历高值耗材使用前应签署高值耗材登记表，并三方签字。',
    督查方法:
      '1、现场抽查5份注射美容病历。查看知情同意书是否完善。\n2、检查高值耗材签字是否完善。\n3、检查治疗后知情告知书是否完善。',
    评分细则:
      '1、病例中出现无知情同意书的（扣5分）；姓名、性别、年龄与实际不符（扣1分）；诊断、治疗项目等不规范的（扣1分）每项扣分',
    标准分: '7',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '2、出现虚假宣传（扣3分）、知情告知不完善（扣1分）、无医师及患者签字（扣2分）等情况的每项扣1分。',
    标准分: '6',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '3、无高值耗材签字表的每项扣1分。（10分）',
    标准分: '10',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '7、应急预案管理制度（15分）',
    评价标准:
      '1、有医疗技术风险处置与损害处置预案。有保障患者安全措施和风险处置预案。、\n2、有详细的过敏性修休克、局麻药中毒、注射物栓塞（包括肺栓塞）、注射后肉芽肿形成等的应急元、抢救流程并有培训记录，有相关转诊制度。\n3、机构抢救设施设备齐全，在备用状态。\n4、医护人员熟练掌握心肺复苏应急预案知识及抢救技能操作。',
    督查方法:
      '1、现场查看医疗技术风险处置与损害处置预案。\n2、现场查看过敏性休克、局麻药中毒、注射物栓塞的应急预案，查看相关培训记录。\n3、现场查看机构应急实施设备（比如除颤仪，抢救车）是否在备用状态，抽查1-2名医务人员。\n4、题库中抽问1-2名医护人员应急知识。',
    评分细则: '1、无医疗技术风险处置与损害处置预案的扣2分；措施不完善的每项扣1分。（2分）\n',
    标准分: '2',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则:
      '2、无过敏性休克、局麻药中毒、注射物栓塞、注射后肉芽肿形成应急预案的缺项每项扣1分；无转诊制度的扣1分；无培训记录的扣1分（3分）',
    标准分: '3',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '3、抢救应急设备缺失的扣3分；未在备用状态的每项扣2分；使用不熟悉的每处扣1分。（3分）',
    标准分: '3',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
  {
    项目: '',
    评价标准: '',
    督查方法: '',
    评分细则: '4、对应急相关知识不熟悉的每项扣1分。（2分）',
    标准分: '2',
    自检得分: '',
    扣分原因: '',
    迎检准备: '',
  },
];

const CharterList = Charters.reduce((acc, charter, index) => {
  const { 评分细则, 标准分, 项目, 评价标准, 督查方法, ...rest } = charter;
  const 评分 = [{ 评分细则: 评分细则.trim(), 标准分: Number.parseInt(标准分) }];

  if (项目) {
    acc.push({
      ...rest,
      项目,
      评价标准: 评价标准.split('\n').map(item => item.trim().replace(/^、|、$/g, '')),
      督查方法: 督查方法.split('\n').map(item => item.trim().replace(/^、|、$/g, '')),
      评分,
    });
  } else if (acc.length > 0) {
    acc[acc.length - 1].评分.push(...评分);
  }

  return acc;
}, []);

export default CharterList;
